package com.yuanfeng.commoms.vo.order;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class QueryCancelRecordResultVO {

    private String orderId; //orderID

    private Integer shopId;//

    private String shopName;

    private String buyerUserId;//买家id

    private String buyerUserName;//买家姓名

    private String orderCreateTime;//订单生成时间

    private BigDecimal orderGoodsAmount;//商品总价格

    private BigDecimal orderPaymentAmount;//应付金额

    private Integer orderStatus;//订单状态

    private Integer virtualGoods;//虚拟订单0是1否

    private String periodOfValidity;//虚拟订单有效时间

    private Integer pastDue;//是否过期退款

    private String redeemCode;//虚拟商品兑换码

    private String redeemCodeUrl;//虚拟商品兑换码二维码

    private Integer orderGoodsId;//

    private Integer goodsId;//

    private String goodsName;//商品名称

    private BigDecimal goodsPrice;//商品价格

    private Integer orderGoodsNum;//商品数量
    /**
     * 商品图片
     */
    private String goodsImage;

    private Integer isCancel;//是否核销

    private String userName;//用户名

    private Integer orderReturnStatus;//退货状态:0是无退货,1是退货中,2是退货完成，3退货不通过

    private Integer orderRefundStatus;//退款状态:0是无退款,1是退款中,2是退款完成,3退款不通过




}
